excusable homicidal - Turkish English Dictionary